@font-face {
  font-family: '兰亭黑';   /*字体名称*/
}
*{
	margin: 0;
	padding: 0;
}
.nav-1{
	margin-left: 0;
	margin-top: 11.6vw;
}
.nav-1 .closs{
    padding-left: 4.9vw;
    padding-top: 0;
    display: inline;
 
}
.nav-1 .closs img{
    width: 3.7vw;
	height: 3.7vw;
}
.nav-1 .title{
    padding-left: 28.5vw;
    padding-top: 5vw; 
    display: inline;   
}
.nav-1 .title p{
	display: inline;
    font-family: "兰亭黑" ;
    font-size: 6vw;
}
.nav-1 .ellipsis{
	padding-left: 27vw;
	padding-top: 0;
    display: inline;
}
.nav-1 .ellipsis a img{
	width:  1vw;
	height: 4.9vw;
}
.column{
	padding-left: 4.9vw;
	padding-top: 12.3vw;
}
.column p{
	padding-top: 4.5vw;
	font-family: "兰亭黑" ;
    font-size: 5vw;
    color: #54654a;
}
.column .txt{
	width: 90.3vw;
	height: 10.4vw;
	font-size:4vw;
	border: 0.6vw solid #cbc7c7;
	border-radius: 12px;
}
.column .num{
	width: 58.8vw;
	height: 10.4vw;
	font-size:4vw;
	border:0.6vw solid #cbc7c7;
	border-radius: 12px;
}
.column .code{
	float:right;
	margin-right: 5.4vw;
	width: 29.5vw;
	height: 10.3vw;
	border: 0;
	background-color: #54654a;
}
.column .btn1{
	margin-left: 1vw;
    width: 29.5vw;
	height: 10.4vw;
	border: 0;
	color: #fff;
	background-color: #54654a;
}
.btn-text{
	font-family: "兰亭黑";
	font-size:5vw;
}
.column .btn2{
	margin-top: 14.6vw;
	margin-left: 19vw;
	width: 55.3vw;
	height: 10.4vw;
	border:0;
	color: #fff;
	border-radius:100px;
	background-color: #54654a;
}
.column-1{
	padding-left: 4.9vw;
	padding-top: 12.3vw;
}
.column-1 a.btn-bgmrtx{
	margin-left: 50vw;
}
.column-1 p{
	padding-top: 4.5vw;
	font-family: "兰亭黑" ;
    font-size: 5vw;
    color: #516077;
}
.column-1 .txt{
	width: 90.3vw;
	height: 10.4vw;
	font-size:4vw;
	border: 0.6vw solid #516077;
	border-radius: 15px;
}
.column-1 .txt-y{
	width: 90.3vw;
	height: 10.4vw;
	font-size:4vw;
	border: 0.6vw solid #516077;
}
.column-1 .num{
	width: 58.8vw;
	height: 10.4vw;
	font-size:4vw;
	border:0.6vw solid #516077;
	border-radius: 15px;
}
.column-1 .code{
	float:right;
	margin-right: 5.4vw;
	width: 29.5vw;
	height: 10.3vw;
	border: 0;
	background-color: #516077;
}
.column-1 .btn1{
	margin-left: 1vw;
    width: 29.5vw;
	height: 10.4vw;
	border: 0;
	color: #fff;
	background-color: #516077;
}
.column-1 .btn1 .btn-text-1{
	font-family: "兰亭黑";
	font-size:3vw;
}
.column-1 .btn2{
	margin-top: 14.6vw;
	margin-left: 19vw;
	width: 55.3vw;
	height: 10.4vw;
	border:0;
	color: #fff;
	border-radius:100px;
	background-color: #516077;
}
.column-1 a.btn2 {
    margin-top: 14.6vw;
    margin-left: 19vw;
    width: 55.3vw;
    height: 10.4vw;
    border: 0;
    color: #fff;
    border-radius: 100px;
    background-color: #516077;
}
.portrait{
	padding-top: 15.7vw;
	padding-left: 26.8vw;
	width: 100vw;
	height: 100vh;	
}
.portrait img{
	width: 46.2vw;
	height: 46.2vw;
}
.portrait .title-name{
   margin-left: 12vw;
   margin-top: 7vw;
   font-family: "兰亭黑";
   font-size:7vw;
   color:#54654a;
}
.portrait .num-text{
    margin-left: 3vw;
    margin-top: 7vw;
   font-family: "兰亭黑";
  font-size:4vw;
  color:#54654a;
}
.portrait button{
	margin-top: 3.3vw;
	width: 46.2vw;
	height: 10vw;
	color: #fff;
	border:0;
	border-radius: 100px;
	background-color: #54654a;
}
.head-portrait{
    padding-left: 39.4vw;
    padding-top: 8.6vw;
}
.head-portrait img{
	width: 25vw;
	height: 25vw;
}
.head-portrait p{
	font-family: "兰亭黑";
	font-size:4.5vw;
	margin-left: 4vw;
	color:#54654a;
}
.code-1{
	padding-left: 31.5vw;
	padding-top: 3.7vw;
}
.code-1 img{
    width: 41.2vw;
    height: 40.3vw;
}
.btn3{
	padding-left: 4.9vw;
    padding-top: 9.2vw;
}
.btn3 button{
	margin-left: 17vw;
	width: 63vw;
	height: 10vw;
	color: #fff;
	border:0;
	border-radius:100px;
	background-color: #54654a;
}
.btn-text1{
	padding-top: 2vw;
	margin-left: 21vw;
	font-family: "兰亭黑";
	font-size:3vw;
	color: #54654a;
}
.btn3 .btn5{
	margin-top: 3.7vw;
}
.msg{
	padding-left: 4.9vw;
	padding-top: 30vw;
}
.msg img{
	width: 20vw;
	height: 30vw;
	margin-left: 36vw;
	margin-top: 2vw;
}
.msg .text{
	width: 90vw;
    height: 14.4vw;
    text-align:center;
    font-family: "兰亭黑";
	
}
.msg .text .text-1{
	padding-top: 1vw;
	font-size: 5vw;
	color: #54654a;
}
.msg .text .text-2{
	font-size:3.5vw;
	color: #54654a;
}
.msg button{
	margin-top: 10vw;
	margin-left: 10vw;
    width: 69vw;
	height: 11.2vw;
	color: #fff;
	border:0;
	border-radius: 50px;
	background-color: #54654a;
}
.msg-2{
	padding-left: 4.9vw;
	padding-top: 30vw;
}
.msg-2 img{
	width: 20vw;
	height: 30vw;
	margin-left: 36vw;
	margin-top: 2vw;
}
.msg-2 .text{
	width: 90vw;
    height: 14.4vw;
    text-align:center;
    font-family: "兰亭黑";
	
}
.msg-2 .text .text-1{
	padding-top: 1vw;
	font-size: 5vw;
	color: #516077;
}
.msg-2 .text .text-2{
	font-size:3.5vw;
	color: #516077;
}
.msg-2 button{
	margin-top: 10vw;
	margin-left: 10vw;
    width: 69vw;
	height: 11.2vw;
	color: #fff;
	border:0;
	border-radius: 50px;
	background-color: #516077;
}
.bill{
	padding-top: 8.7vw;
	padding-left: 4.9vw;
	padding-right: 4.9vw;
}
.bill hr{
	height: 0.4vw;
	 background-color: #cbc7c7;
}
.bill img{
	width: 25vw;
	height: 25vw;
}
.bill div{
	display: inline;
}
.bill .close-1{
	float: right;
	margin-top: 2vw;
	margin-right: 3vw;
}
.bill .close-1 img{
	width: 2.9vw;
	height: 2.9vw;
}
.bill .tags-1{
	float: right;
	margin-right: -2vw;
	margin-top: 10vw;
}
.tags-1 p{
	font-family: "兰亭黑";
	font-size:4vw;
}
.tags-1 .trade-name-1{
	padding-left: 4.5vw;
	color: #030000;
	font-size:5vw;
	font-weight: bold;
}
.tags-1 .price-1{
	color: #030000;
}
.column-1 .msg-1 .txt1{
	margin-top: 4.9vw;
	width: 90.3vw;
    height: 10.4vw;
    border:0.6vw solid #516077;
    font-family: "兰亭黑";
	font-size:3vw;
	background-color: #fff;
}
.column-1 .msg-1 .txt1 .txt-1{
	padding-top: 1vw;
}
.money{
	padding-top: 9.1vw;
	margin-left: 5vw;
}
.money button{
	width: 43.5vw;
    height: 11.2vw;
    color: #fff;
	border:0;
	background-color: #516077;
}
.money button .text-m{
	font-family: "兰亭黑";
	font-size:4vw;
}

.money .balances{
   margin-left: 4.9vw; 
}
.money .brokerage{
  margin-left: 2.9vw;
}
.page .information{
	padding-top: 6.6vw;
	padding-left: 37.8vw;
	width: 100vw;
	height: 51.6vw;
	background:url("../images/bg_03.png") no-repeat;
    background-size:100% 100%;
}
.page .information img{
	width: 23.2vw;
	height: 23.2vw;
}
.page .information .information-1 .nickname{
	margin-left: -7vw;
   margin-top: 1vw;
   font-family: "兰亭黑";
   font-size:5vw;
   color:#fff;
}
.page .information .information-1{
	float: right;
	padding-right: 13vw;
}
button.information-m1{
    margin-top: 1vw;
    margin-left: -27vw;
	width: 16.2vw;
	height: 4vw;
	border:0;
	border-radius: 15px;
	background-color: #fff;
}
button.information-t1{
    margin-left: 3vw;
	width: 18.2vw;
	height: 4vw;
	border:0;
	border-radius: 15px;
	background-color: #fff;
}
button .information-mt1{
	font-size: 2.5vw;
	font-family: "兰亭黑";
	color: #54654a;
}
.page hr{
	height: 0.3vw;
	 background-color: #cbc7c7;
}
.integral-1{
	padding-top: 5vw;
	padding-left: 5.1vw;
	padding-right: 5.1vw;
}
.menu>.nav>li.show>a:hover {
    background-color: #e1e6ea;
}
.menu>.nav>li.show>a, .menu>.nav>li.show>a:focus, .menu>.nav>li.show>a:hover{
	color: #516077;
}
i.icon{
	margin-left: 65vw;
}
.money-tx{
	margin-top: 5vw;
	width: 50vw;
}
nav.menu ul li a{
	line-height: 9vw;
	font-family: "兰亭黑";
   font-size: 4vw;
   color: #516077;
   border-bottom: 0.5vw solid #516077;
}
nav.menu ul li a.chang-t{
	border-bottom:none !important;
} 
ul.nav-t{
	padding-top: 3vw;
	background-color: #e1e6ea;
	border: 0.5vw solid #516077;
}
ul.nav-t li{
	padding-top: 2vw;
	height: 10vw;
	font-family: "兰亭黑";
	color: #516077;
	border-bottom: 0.2vw solid #516077;
	font-size: 3.5vw;
}
.chang-t{
	font-weight: bold;
}
nav div.integral-shop{
	font-family: "兰亭黑";
   font-size: 4.0vw;
}
nav div.integral-shop i{
	font-size: 4.5vw;
	margin-top: -3vw;
	margin-left: 63vw;
}
nav div.integral-shop a{
	color: #516077;
    text-decoration:none;
    border-bottom:none !important; 
    padding-bottom: 3vw;
}
.account-c div{
   margin-top: 3vw;
   margin-left: 5.1vw;
   font-family: "兰亭黑";
   font-size: 4.0vw;
   color: #516077;
}
.account-c button{
	float: right;
	margin-top: -5vw;
	margin-right: 10vw;
	width: 16vw;
	height: 6vw;
	color: #fff;
	border:0;
	background-color: #516077;
	border-radius:15px;
}
.account-c button .account-ch{
	font-size: 4vw;
}
.tb1 tr td{
	width: 22.5vw;
}
.tb2 tr td{
	width: 30vw;
}
ul.nav-t li div{
	display: inline;
}
.score{
	float: right;
	margin-right: 2vw;
}
.number-1{
	float: left;
	margin-left: 2vw;
}
.member{
	float: left;
	margin-left: 2vw;
}
.time-2{
	padding-left: 5vw;
}
.member-1{
	padding-left: 15vw;
}
.member-2{
	padding-left: 15vw;
}
.time-3{
	padding-left: 25vw;
}
button.information-m{
    margin-top: 16vw;
    margin-left: -3vw;
	width: 16.2vw;
	height: 4vw;
	border:0;
	border-radius: 100px;
	background-color: #bec9d7;
}
button.information-t{
    margin-left: 3vw;
	width: 18.2vw;
	height: 4vw;
	border:0;
	border-radius: 100px;
	background-color: #bec9d7;
}
button .information-mt{
	font-size: 2.5vw;
	font-family: "兰亭黑";
	color: #516077;
}
.integral{
   font-family: "兰亭黑";
   margin-left: 3vw;
   font-size: 2.5vw;
   color: #fff;
}
button.team-submit{
    margin-top: 4vw;
	width: 46.2vw;
	height: 10vw;
	color: #516077;
	border:0;
	border-radius: 100px;
	background-color: #e1e6ea;
}
.menu>.nav>li.nav-parent>a:hover>.nav-parent-fold-icon {
   font-size: 5vw;
   margin-top: 2.5vw;
   color:#516077;
}
.menu>.nav>li.nav-parent>a>.nav-parent-fold-icon {
   font-size: 5vw;
   margin-top: 2.5vw;
   color:#516077;
}
.logo{
	width: 20vw;
	height: 11vw;
	margin-top:6vw;
	margin-left: 12vw;
}
.logo img{
	width: 100%;
	height: 100%;
}
.logo1{
	width: 20vw;
	height: 11vw;
	margin-top: 15vw;
	margin-left: 36vw;
}
.logo1 img{
	width: 100%;
	height: 100%;
}
.logo2{
	width: 20vw;
	height: 11vw;
	margin-top: 22vw;
	margin-left: -1vw;
}
.logo2 img{
	width: 100%;
	height: 100%;
}
.logo3{
	width: 32vw;
	height: 18vw;
	margin-top: 19vw;
	margin-left: -8vw;
}
.logo3 img{
	width: 100%;
	height: 100%;
}
.logo4{
	width: 30vw;
	height: 16vw;
	margin-top: 13vw;
	margin-left: 9vw;
}
.logo4 img{
	width: 100%;
	height: 100%;
}
.prompt{
	color: #fff;
	font-size: 3vw;
	margin-top: 2vw;
}